<?php
     include_once('includes/db.inc.php');
    include_once('includes/common.inc.php');
    include_once('dal/orderDAL.php');
    $_title ="Đặt hàng";
    
    //Nếu người dùng chưa đăng nhập thì quay lại trang đăng nhập
    if(check_user_login()==false){
        header("location:login.php?returnUrl=".$_SERVER['PHP_SELF']);
    }else{
        $message='';
        //Nếu người dùng chưa chọn sản phẩm nào thì hiển thị thông báo
        if($_SESSION['total_item'] == 0){
            $message = 'Bạn chưa chọn sản phẩm nào. <br /> Xin vui lòng thêm sản phẩm vào giỏ hàng trước khi thanh toán!';
        }else{
            
            //khoi tao mang tham so
            $arr_args = array(
                'username' => $_SESSION['user'],
                'email' =>'',
                'fullname' => '',
                'address' => '',
                'payment' => '',
                'phone' => '',
                'total' => $_SESSION['total_price'],//Tổng tiền của các cuốn sách đã đặt
                'date' => date("d/m/Y H:i:s"),//Ngày giờ đặt
                'books' => $_SESSION['cart']//Các đơn đặt hàng
            );
            //Nếu đã nhấn nút gửi
            if(isset($_POST['send'])){
                if(isset($_POST['fullname']) and $_POST['fullname']!=''){
                    if(isset($_POST['email']) and $_POST['email']!=''){
                        if(isset($_POST['phone']) and $_POST['phone']!=''){
                            if(isset($_POST['address']) and $_POST['address']!=''){
                                $arr_args['email'] = $_POST['email'];
                                $arr_args['fullname'] = $_POST['fullname'];
                                $arr_args['address'] = $_POST['address']; 
                                $arr_args['phone'] = $_POST['phone']; 
                                $arr_args['payment'] = $_POST['payment'];//phương thức thanh toán
                                
                                 $oOrder = new OrderDAL();
                                 $message = $oOrder->insertOrder($arr_args);//Chèn đơn đặt hàng vào database   
                            }else{
                                $error_message ='Xin vui lòng nhập vào địa chỉ';
                            }
                        }else{
                            $error_message ='Xin vui lòng nhập vào số điện thoại';
                        }
                    }else{
                        $error_message ='Xin vui lòng nhập vào địa email';
                    }
                }else{
                    $error_message ='Xin vui lòng nhập vào tên của bạn';
                }
            }
        }
    }
    include_once('views/home/header.php');
    include_once('views/home/payment.php');
    include_once('views/home/right_content.php');
    include_once('views/home/footer.php');
 ?>